import Main from '@/view/main';
import parentView from '@/components/parent-view';

/**
 * iview-admin中meta除了原生参数外可配置的参数:
 * meta: {
 *  hideInMenu: (false) 设为true后在左侧菜单不会显示该页面选项
 *  notCache: (false) 设为true后页面不会缓存
 *  access: (null) 可访问该页面的权限数组，当前路由设置的权限会影响子路由
 *  icon: (-) 该页面在左侧菜单、面包屑和标签导航处显示的图标，如果是自定义图标，需要在图标名称前加下划线'_'
 * }
 */

export default [
  {
    path: '/creditDataShzxServiceImpl_detail_new',
    name: 'creditDataShzxServiceImpl_detail_new',
    meta: {
      title: '上海征信数据详情',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditDataShzxServiceImpl_detail.vue'),
  },
  {
    path: '/creditDataRhServiceImpl_detail_new',
    name: 'creditDataRhServiceImpl_detail_new',
    meta: {
      title: '人行征信数据',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditDataRhServiceImpl_detail.vue'),
  },
  {
    path: '/creditDataPyServiceImpl_detail_new',
    name: 'creditDataPyServiceImpl_detail_new',
    meta: {
      title: '鹏元征信数据',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditDataPyServiceImpl_detail.vue'),
  },
  {
    path: '/creditDataMxServiceImpl_detail_new',
    name: 'creditDataMxServiceImpl_detail_new',
    meta: {
      title: '魔蝎征信数据',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditDataMxServiceImpl_detail.vue'),
  },
  {
    path: '/creditDataKnxssmxServiceImpl_detail_new',
    name: 'creditDataKnxssmxServiceImpl_detail_new',
    meta: {
      title: '卡牛喜涮涮征信数据',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditDataKnxssmxServiceImpl_detail.vue'),
  },
  {
    path: '/creditDataKnServiceImpl_detail_new',
    name: 'creditDataKnServiceImpl_detail_new',
    meta: {
      title: '卡牛征信数据',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditDataKnServiceImpl_detail.vue'),
  },
  {
    path: '/creditDataKnftServiceImpl_detail_new',
    name: 'creditDataKnftServiceImpl_detail_new',
    meta: {
      title: '卡牛房贷征信数据',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditDataKnftServiceImpl_detail.vue'),
  },
  {
    path: '/creditDataGjj51ServiceImpl_detail_new',
    name: 'creditDataGjj51ServiceImpl_detail_new',
    meta: {
      title: '51公积金征信数据',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditDataGjj51ServiceImpl_detail.vue'),
  },
  {
    path: '/creditDataHfServiceImpl_detail_new',
    name: 'creditDataHfServiceImpl_detail_new',
    meta: {
      title: '汇法网征信数据',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditDataHfServiceImpl_detail.vue'),
  },
  {
    path: '/creditData51SbServiceImpl_detail_new',
    name: 'creditData51SbServiceImpl_detail_new',
    meta: {
      title: '51社保征信数据',
      hideInMenu: true,
    },
    component: () => import ('@/view/approval-management/task-processing/creditData51SbServiceImpl_detail.vue'),
  },
  {
    path: '/login',
    name: 'login',
    meta: {
      title: 'Login - 登录',
      hideInMenu: true,
    },
    component: () => import ('@/view/login/login.vue'),
  },
  {
    path: '/',
    name: '_home',
    redirect: '/home',
    component: Main,
    meta: {
      hideInMenu: true,
      notCache: true,
    },
    children: [
      {
        path: '/home',
        name: 'home',
        meta: {
          hideInMenu: true,
          title: '首页',
          notCache: true,
        },
        component: () => import ('@/view/single-page/home'),
      },
      {
        path: '/pwd',
        name: 'password',
        meta: {
          hideInMenu: true,
          title: '修改密码',
          notCache: true,
        },
        component: () => import ('@/view/single-page/home/password.vue'),
      },
    ],
  },
  {
    path: '/system',
    name: 'system',
    meta: {
      icon: 'key',
      title: '系统管理',
    },
    component: Main,
    children: [
      {
        path: '/authority',
        name: 'authority',
        meta: {
          title: '权限管理',
        },
        component: parentView,
        children: [
          {
            path: '/org',
            name: 'org',
            meta: {
              title: '组织机构',
            },
            component: () =>
              import (
                '@/view/system-management/authority-management/organization/organization.vue'
              ),
          },
          {
            path: '/position',
            name: 'position',
            meta: {
              title: '岗位',
            },
            component: () =>
              import (
                '@/view/system-management/authority-management/position/position.vue'
              ),
          },
          {
            path: '/role',
            name: 'role',
            meta: {
              title: '角色',
            },
            component: () =>
              import (
                '@/view/system-management/authority-management/role/role.vue'
              ),
          },
          {
            path: 'system/authority/role/roleEditor',
            name: 'roleEditor',
            meta: {
              hideInMenu: true,
              title: '角色编辑',
            },
            component: () =>
              import (
                '@/view/system-management/authority-management/role/roleEditor.vue'
              ),
          },
          {
            path: '/user',
            name: 'user',
            meta: {
              title: '用户',
            },
            component: () =>
              import (
                '@/view/system-management/authority-management/user/user.vue'
              ),
          }
        ],
      },
      {
        path: '/batch-manage',
        name: 'batch-manage',
        meta: {
          title: '批次管理',
        },
        component: parentView,
        children: [
          {
            path: '/batch-task-monitore',
            name: 'batch-task-monitore',
            meta: {
              title: '批次任务监控',
            },
            component: () =>
              import (
                '@/view/system-management/batch-manage/batch-task-monitore.vue'
              ),
          },
        ],
      },
    ],
  },
  {
    path: '/operation_process',
    name: 'operation_process',
    meta: {
      icon: 'key',
      title: '运营流程',
    },
    component: Main,
    children: [
      {
        path: '/approval_setting',
        name: 'approval_setting',
        meta: {
          showAlways: true,
          title: '运营设置',
        },
        component: parentView,
        children: [
          {
            path: '/flow_def',
            name: 'flow_def',
            meta: {
              title: '流程定义',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/flow_def.vue'
              ),
          },
          {
            path: '/product_flow',
            name: 'product_flow',
            meta: {
              title: '产品流程设置',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/product_flow.vue'
              ),
          },
          {
            path: '/flow_node',
            name: 'flow_node',
            meta: {
              title: '流程节点',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/flow_node.vue'
              ),
          },
          {
            path: '/opinion_type',
            name: 'opinion_type',
            meta: {
              title: '意见类型定义',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/opinion_type.vue'
              ),
          },
          {
            path: '/case_node_role',
            name: 'case_node_role',
            meta: {
              title: '流程节点权限',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/case_node_role.vue'
              ),
          },
          {
              path: '/workgroup',
              name: 'workgroup',
              meta: {
                title: '工作组',
              },
              component: () =>
                import (
                  '@/view/approval-management/approval-setting/workgroup-query-list.vue'
                ),
            },
            {
                path: 'workgroup/addworkgroup',
                name: 'addworkgroup',
                meta: {
                  hideInMenu: true,
                  title: '新增工作组',
                },
                component: () =>
                  import (
                    '@/view/approval-management/approval-setting/add-workgroup.vue'
                  ),
              },
          //还款计算方法  新增  编辑  查看页
          {
            path: 'operation_process/approval_setting/flow_def_add',
            name: 'flow_def_add',
            meta: {
              hideInMenu: true,
              title: '流程定义新增',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/flow_def_add.vue'
              ),
          },
          {
            path: 'operation_process/approval_setting/flow_def_version',
            name: 'flow_def_version',
            meta: {
              hideInMenu: true,
              title: '查看',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/flow_def_version.vue'
              ),
          },
          {
            path: 'operation_process/approval_setting/product_flow_add',
            name: 'product_flow_add',
            meta: {
              hideInMenu: true,
              title: '产品流程新增',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/product_flow_add.vue'
              ),
          },
          {
            path: 'operation_process/approval_setting/product_flow_edit',
            name: 'product_flow_edit',
            meta: {
              hideInMenu: true,
              title: '编辑',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/product_flow_edit.vue'
              ),
          },
          {
            path: 'operation_process/approval_setting/flow_node_add',
            name: 'flow_node_add',
            meta: {
              hideInMenu: true,
              title: '流程节点新增',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/flow_node_add.vue'
              ),
          },
          {
            path: 'operation_process/approval_setting/opinion_type_add',
            name: 'opinion_type_add',
            meta: {
              hideInMenu: true,
              title: '意见类型定义查看',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/opinion_type_add.vue'
              ),
          },
          {
            path: 'operation_process/approval_setting/case_node_role_add',
            name: 'case_node_role_add',
            meta: {
              hideInMenu: true,
              title: '新增流程节点权限',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/case_node_role_add.vue'
              ),
          },
          {
            path: 'operation_process/approval_setting/case_node_role_modify',
            name: 'case_node_role_modify',
            meta: {
              hideInMenu: true,
              title: '流程节点权限查看',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-setting/case_node_role_modify.vue'
              ),
          },
        ],
      },
      {
        path: 'business_processing',
        name: 'business_processing',
        meta: {
          showAlways: true,
          title: '业务处理',
        },
        component: parentView,
        children: [
          {
            path: 'task_processing',
            name: 'task_processing',
            meta: {
              title: '任务处理',
            },
            component: () =>
              import (
                '@/view/approval-management/task-processing/task-process.vue'
              ),
          },
          {
            path: 'transfers_processing',
            name: 'transfers_processing',
            meta: {
              title: '派单转件',
            },
            component: () =>
              import (
                '@/view/approval-management/task-processing/transfers_processing.vue'
              ),
          },
          {
            path: 'operation_process/approval_mgt/task_detail',
            name: 'task_detail',
            meta: {
              hideInMenu: true,
              title: '任务处理详情',
            },
            component: () =>
              import (
                '@/view/approval-management/task-processing/task-detail.vue'
              ),
          },
        ],
      },
      {
        path: 'credit_report_check',
        name: 'credit_report_check',
        meta: {
          showAlways: true,
          title: '征信核录',
        },
        component: parentView,
        children: [
          {
            path: 'creTaskDeal',
            icon: 'pound',
            name: 'creTaskDeal',
            meta: {
              title: '征信任务处理',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/creditTaskDealList.vue'
              ),
          },
          {
            path: 'creReportUpload',
            icon: 'pound',
            name: 'creReportUpload',
            meta: {
              title: '征信报告上传',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/creReportUpload.vue'
              ),
          },
          {
            path: 'creReportApprove',
            icon: 'pound',
            name: 'creReportApprove',
            meta: {
              title: '征信报告审核',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/creReportApprove.vue'
              ),
          },
          
          {
            path: 'creReportBefore',
            icon: 'pound',
            name: 'creReportBefore',
            meta: {
              title: '征信前置',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/creReportBefore.vue'
              ),
          },
          {
            path: 'creditDeny',
            icon: 'pound',
            name: 'creditDeny',
            meta: {
              title: '前端征信否决',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/creditDeny.vue'
              ),
          },
          {
            path: 'creditQuery',
            icon: 'pound',
            name: 'creditQuery',
            meta: {
              title: '征信报告查询',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/creditQuery.vue'
              ),
          },

          //征信报告核对
          {
            path: 'personalCreditReport',
            name: 'personalCreditReport',
            meta: {
              // 设置不在左侧菜单显示
              hideInMenu: true,
              title: '征信报告核对',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/personalCreditReport.vue'
              ),
          },
          //征信审核前置
          {
            path: 'creditApproveFront',
            name: 'creditApproveFront',
            meta: {
              // 设置不在左侧菜单显示
              hideInMenu: true,
              title: '征信审核前置',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/creditApproveFront.vue'
              ),
          },
          {
            path: 'credit/quickAddQuery',
            name: 'quickAddQuery',
            meta: {
              hideInMenu: true,
              title: '快加查询',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/fastadd.vue'
              ),
          },
          {
            path: 'creditDetailInfo',
            name: 'creditDetailInfo',
            meta: {
              hideInMenu: true,
              title: '客户征信查询',
            },
            component: () =>
              import (
                '@/view/approval-management/credit-report-check/creditDetailInfo.vue'
              ),
          },
          // {
          //   path: 'approval-management/task-processing/creditDataMxServiceImpl_detail',
          //   name: 'creditDataMxServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '魔蝎征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditDataMxServiceImpl_detail.vue'
          //     ),
          // },
          // {
          //   path: 'approval-management/task-processing/creditDataPyServiceImpl_detail',
          //   name: 'creditDataPyServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '鹏元征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditDataPyServiceImpl_detail.vue'
          //     ),
          // },
          // {
          //   path: 'approval-management/task-processing/creditDataRhServiceImpl_detail',
          //   name: 'creditDataRhServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '人行征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditDataRhServiceImpl_detail.vue'
          //     ),
          // },
          // {
          //   path: 'approval-management/task-processing/creditDataGjj51ServiceImpl_detail',
          //   name: 'creditDataGjj51ServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '51公积金征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditDataGjj51ServiceImpl_detail.vue'
          //     ),
          // },
          // {
          //   path: 'approval-management/task-processing/creditData51SbServiceImpl_detail',
          //   name: 'creditData51SbServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '51社保征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditData51SbServiceImpl_detail.vue'
          //     ),
          // },
          // {
          //   path: 'approval-management/task-processing/creditDataHfServiceImpl_detail',
          //   name: 'creditDataHfServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '汇法网征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditDataHfServiceImpl_detail.vue'
          //     ),
          // },
          // {
          //   path: 'approval-management/task-processing/creditDataKnxssmxServiceImpl_detail',
          //   name: 'creditDataKnxssmxServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '卡牛喜涮涮征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditDataKnxssmxServiceImpl_detail.vue'
          //     ),
          // },
          // {
          //   path: 'approval-management/task-processing/creditDataKnServiceImpl_detail',
          //   name: 'creditDataKnServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '卡牛征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditDataKnServiceImpl_detail.vue'
          //     ),
          // },
          // {
          //   path: 'approval-management/task-processing/creditDataKnftServiceImpl_detail',
          //   name: 'creditDataKnftServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '卡牛房贷征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditDataKnftServiceImpl_detail.vue'
          //     ),
          // },
          // {
          //   path: 'approval-management/task-processing/creditDataShzxServiceImpl_detail',
          //   name: 'creditDataShzxServiceImpl_detail',
          //   meta: {
          //     hideInMenu: true,
          //     title: '上海资信征信明细',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/approval-management/task-processing/creditDataShzxServiceImpl_detail.vue'
          //     ),
          // },
        ],
      },
      {
        path: 'face-signing-process',
        name: 'face-signing-process',
        meta: {
          showAlways: true,
          title: '面签流程',
        },
        component: parentView,
        children: [
          {
            path: 'facesigTimeParameter',
            icon: 'pound',
            name: 'facesigTimeParameter',
            meta: {
              title: '面签时间配置',
            },
            component: () =>
              import (
                '@/view/approval-management/face-signing-process/facetofacesign-parameter.vue'
              ),
          },
          {
            path: 'facesigrunningquery',
            icon: 'pound',
            name: 'facesigrunningquery',
            meta: {
              title: '面签预约流水',
            },
            component: () =>
              import (
                '@/view/approval-management/face-signing-process/mqyylscx/facesigrunningquery.vue'
              ),
          },
          {
            path: 'videofacesig',
            icon: 'pound',
            name: 'videofacesig',
            meta: {
              title: '视频面签',
            },
            component: () =>
              import (
                '@/view/approval-management/face-signing-process/spmq/videofacesig.vue'
              ),
          },
        ],
      },
      {
        path: 'approval-administration',
        name: 'approval-administration',
        meta: {
          showAlways: true,
          title: '审批管理',
        },
        component: parentView,
        children: [
          {
            path: 'approval-process-query',
            icon: 'pound',
            name: 'approval-process-query',
            meta: {
              title: '审批流程查询',
            },
            component: () =>
              import (
                '@/view/approval-management/approval-administration/approval-process-query.vue'
              ),
          },
        ],
      },
      {
        path: 'customer-service',
        name: 'customer-service',
        meta: {
          showAlways: true,
          title: '客户服务',
        },
        component: parentView,
        children: [
          {
            path: 'customer-service-query',
            icon: 'pound',
            name: 'customer-service-query',
            meta: {
              title: '客服查询',
            },
            component: () =>
              import (
                '@/view/approval-management/customer-service/customer-service-query.vue'
              ),
          },
          {
            path: 'customer-service-inquiry',
            icon: 'pound',
            name: 'customer-service-inquiry',
            meta: {
              title: '客户查询',
            },
            component: () =>
              import (
                '@/view/approval-management/customer-service/customer-service-inquiry.vue'
              ),
          },
          {
              path: 'import-fraudulent-data',
              icon: 'pound',
              name: 'import-fraudulent-data',
              meta: {
                title: '欺诈数据-导入',
              },
              component: () =>
                import (
                  '@/view/approval-management/customer-service/import-fraudulent-data.vue'
                ),
            },
          //客服查询详情
          {
            path: 'approval-management/customer-service/customer-service-detail-compont',
            name: 'customer-service-detail-compont',
            meta: {
              hideInMenu: true,
              title: '客户信息',
            },
            component: () =>
              import (
                '@/view/approval-management/customer-service/customer-service-detail-compont.vue'
              ),
          },
          //视频面签，新建面签任务
          {
            path: 'customer-service/spmq/videofacesigEditor',
            name: 'videofacesigEditor',
            meta: {
              hideInMenu: true,
              title: '新建面签任务',
            },
            component: () =>
              import ('@/view/customer-service/spmq/videofacesigEditor.vue'),
          },
          //视频面签 工作页面
          {
            path: 'customer-service/spmq/videofacesigWorkpage',
            name: 'videofacesigWorkpage',
            meta: {
              hideInMenu: true,
              title: '面签工作页面',
            },
            component: () =>
              import ('@/view/customer-service/spmq/videofacesigWorkpage.vue'),
          },
          //面签操作
          // facesigOperate
          {
            path: 'customer-service/spmq/facesigOperate',
            name: 'facesigOperate',
            meta: {
              hideInMenu: true,
              title: '面签操作',
            },
            component: () =>
              import ('@/view/customer-service/spmq/facesigOperate.vue'),
          },
          //面签流水编辑
          {
            path: 'customer-service/spmq/videofacesigwork-editor',
            name: 'videofacesigwork-editor',
            meta: {
              title: '面签流水编辑',
            },
            component: () =>
              import (
                '@/view/customer-service/spmq/videofacesigWorkEditor.vue'
              ),
          },
        ],
      },
    ],
  },
  {
    path: '/parameter',
    name: 'parameter',
    meta: {
      icon: 'key',
      title: '参数管理',
    },
    component: Main,
    children: [
      {
        path: '/list',
        name: 'list',
        meta: {
          showAlways: true,
          title: '产品参数',
        },
        component: parentView,
        children: [
          {
            path: '/amortMethod',
            name: 'amortMethod',
            meta: {
              title: '还款计算方法',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/hkjsff.vue'),
          },
          {
            path: '/rate',
            name: 'rate',
            meta: {
              title: '利率',
            },
            component: () => import ('@/view/parameter-management/cpcs/ll.vue'),
          },
          {
            path: '/consultFee',
            name: 'consultFee',
            meta: {
              title: '咨询费',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/consultlist.vue'),
          },
          {
            path: '/mngFee',
            name: 'mngFee',
            meta: {
              title: '管理费',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/mnglist.vue'),
          },
          {
            path: '/riskFee',
            name: 'riskFee',
            meta: {
              title: '风险金',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/riskfeelist.vue'),
          },
          {
            path: '/preTerminateFee',
            name: 'preTerminateFee',
            meta: {
              title: '提前结清费',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/preTerminatelist.vue'),
          },
          {
            path: '/penaltyFee',
            name: 'penaltyFee',
            meta: {
              title: '罚费(违约金)',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/penaltyList.vue'),
          },
          {
            path: '/lateFee',
            name: 'lateFee',
            meta: {
              title: '罚费(滞纳金)',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/lateFeeList.vue'),
          },
          {
            path: '/miscFee',
            name: 'miscFee',
            meta: {
              title: '杂费',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/misclist.vue'),
          },
          {
            path: '/ptFee',
            name: 'ptFee',
            meta: {
              title: '平台费',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/ptfeelist.vue'),
          },
          {
            path: '/paySequece',
            name: 'paySequece',
            meta: {
              title: '还款参数',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/paymentList.vue'),
          },
          {
            path: '/task_processing/editor',
            name: 'taskProcessed',
            meta: {
              hideInMenu: true,
              title: '已处理',
            },
            component: () =>
              import (
                '@/view/approval-management/task-processing/taskProcessed.vue'
              ),
          },
          //车险费率
          {
            path: '/car_fee_list',
            name: 'car_fee_list',
            meta: {
              title: '车险费率',
            },
            component: () =>
              import (
                '@/view/parameter-management/parameter/car_fee_list.vue'
              ),
          },
          //车险保证金费率
          {
            path: '/car_caution_fee_list',
            name: 'car_caution_fee_list',
            meta: {
              title: '车险保证金费率',
            },
            component: () =>
              import (
                '@/view/parameter-management/parameter/car_caution_fee_list.vue'
              ),
          },
          //意向金费率
          {
            path: '/car_front_fee_list',
            name: 'car_front_fee_list',
            meta: {
              title: '意向金费率',
            },
            component: () =>
              import (
                '@/view/parameter-management/parameter/car_front_fee_list.vue'
              ),
          },
          //意向金费率
          {
            path: '/car_front_fee_list/editor',
            name: 'car-front-fee-option-editor',
            meta: {
              hideInMenu: true,
              title: '意向金费率新增',
            },
            component: () =>
              import ('@/view/parameter-management/parameter/car_front_fee_add-iview.vue'),
          },
          //车险费率
          {
            path: '/car_fee_list/editor',
            name: 'car-fee-option-editor',
            meta: {
              hideInMenu: true,
              title: '车险费率新增',
            },
            component: () =>
              import ('@/view/parameter-management/parameter/car_fee_add-iview.vue'),
          },
          //车险保证金费率
          {
            path: '/car_caution_fee_list/editor',
            name: 'caution-option-editor',
            meta: {
              hideInMenu: true,
              title: '车险保证金费率新增',
            },
            component: () =>
              import ('@/view/parameter-management/parameter/car_caution_fee_add-iview.vue'),
          },
          {
            path: '/product',
            name: 'product',
            meta: {
              title: '贷款产品',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/dkcp-iview.vue'),
          },
         //担保服务费
          {
              path: '/guarantee-service-fee',
              name: 'guarantee-service-fee',
              meta: {
                title: '担保服务费',
              },
              component: () =>
                import ('@/view/parameter-management/cpcs/guarantee-service-fee.vue'),
          },
          //担保服务费    新增  编辑  查看页
          {
            path: '/guarantee-service-fee/editor',
            name: 'guarantee-service-fee-editor',
            meta: {
              hideInMenu: true,
              title: '担保服务费',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/guarantee-service-fee-editor.vue'
              ),
          },
          // 还款计算方法 新增 编辑 查看页
          {
            path: '/amortMethod/editor',
            name: 'amort-option-editor',
            meta: {
              hideInMenu: true,
              title: '还款计算方法',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/hkjsff-optional-editor.vue'
              ),
          },
          //利率   新增  编辑  查看页
          {
            path: '/rate/editor',
            name: 'rate-option-editor',
            meta: {
              hideInMenu: true,
              title: '利率',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/ll-optional-editor.vue'
              ),
          },
          //管理费   新增  编辑  查看页
          {
            path: '/mngFee/editor',
            name: 'mng-option-editor',
            meta: {
              hideInMenu: true,
              title: '管理费',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/mng-option-editor.vue'),
          },
          //咨询费    新增  编辑  查看页
          {
            path: '/consultFee/editor',
            name: 'consult-option-editor',
            meta: {
              hideInMenu: true,
              title: '咨询费',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/zxf-optional-editor.vue'
              ),
          },
          //风险金  新增  编辑  查看页
          {
            path: '/riskFee/editor',
            name: 'risk-option-editor',
            meta: {
              hideInMenu: true,
              title: '风险金',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/risk-option-editor.vue'
              ),
          },
          //提前结清费  新增  编辑  查看页
          {
            path: '/preTerminateFee/editor',
            name: 'pre-option-editor',
            meta: {
              hideInMenu: true,
              title: '提前结清费',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/tqjqf-optional-editor.vue'
              ),
          },
          //违约金  新增  编辑  查看页
          {
            path: '/penaltyFee/editor',
            name: 'penalty-option-editor',
            meta: {
              hideInMenu: true,
              title: '违约金',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/penalty-option-editor.vue'
              ),
          },
          //滞纳金   新增  编辑  查看页
          {
            path: '/lateFee/editor',
            name: 'late-option-editor',
            meta: {
              hideInMenu: true,
              title: '滞纳金',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/late-option-editor.vue'
              ),
          },
          //杂费   新增  编辑  查看页
          {
            path: '/miscFee/editor',
            name: 'misc-option-editor',
            meta: {
              hideInMenu: true,
              title: '杂费',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/misc-option-editor.vue'
              ),
          },
          //平台费
          {
            path: '/ptFee/editor',
            name: 'ptf-option-editor',
            meta: {
              hideInMenu: true,
              title: '平台费',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/ptf-option-editor.vue'),
          },
          //还款参数
          {
            path: '/paySequece/editor',
            name: 'hkcs-option-editor',
            meta: {
              hideInMenu: true,
              title: '还款参数',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/hkcs-optional-editor.vue'
              ),
          },
          //查询产品小类类别
          {
            path: 'dkcpsmalldetail',
            name: 'dkcpsmalldetail',
            meta: {
              hideInMenu: true,
              title: '贷款产品小类',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/dkcp-small-detail.vue'),
          },

          {
            path: 'proItemadd',
            name: 'proItemadd',
            meta: {
              hideInMenu: true,
              title: '新增产品',
            },
            component: () =>
              import ('@/view/parameter-management/cpcs/pro-item-add.vue'),
          },

          //面签配置  新建  编辑
          {
            path: 'parameter-management/mqcs/parameterEditor',
            name: 'parameterEditor',
            meta: {
              hideInMenu: true,
              title: '面签配置编辑',
            },
            component: () =>
              import ('@/view/parameter-management/mqcs/parameterEditor.vue'),
          },
        ],
      },
      {
        path: '/publicParameter',
        name: 'publicParameter',
        meta: {
          showAlways: true,
          title: '公共参数',
        },
        component: parentView,
        children: [
          {
            path: '/productType',
            name: 'productType',
            meta: {
              title: '产品类型',
            },
            component: () =>
              import ('@/view/parameter-management/ggcs/cplx-iview.vue'),
          },
          {
            path: '/productFund',
            name: 'productFund',
            meta: {
              title: '产品映射资金源',
            },
            component: () =>
              import ('@/view/parameter-management/ggcs/cpyszjy-iview.vue'),
          },
          {
            path: '/productMapped',
            name: 'productMapped',
            meta: {
              title: '产品映射参数',
            },
            component: () =>
              import ('@/view/parameter-management/ggcs/cpyscs-iview.vue'),
          },
          {
            path: '/dkcpaddsmalliview',
            name: 'dkcpaddsmalliview',
            meta: {
              hideInMenu: true,
              title: '贷款产品新增',
            },
            component: () =>
              import (
                '@/view/parameter-management/cpcs/dkcp-add-small-iview.vue'
              ),
          },
          {
            path: '/dkcpaddbigiview',
            meta: {
              hideInMenu: true,
              title: '产品类型新增',
            },
            name: 'dkcpaddbigiview',
            component: () =>
              import (
                '@/view/parameter-management/ggcs/dkcp-add-big-iview.vue'
              ),
          },
          {
            path: '/cpyszjyaddiview',
            name: 'cpyszjyaddiview',
            meta: {
              hideInMenu: true,
              title: '产品映射资金源新增',
            },
            component: () =>
              import ('@/view/parameter-management/ggcs/cpyszjy-add-iview.vue'),
          },
          {
            path: '/cpyszjyeditoriview',
            name: 'cpyszjyeditoriview',
            meta: {
              hideInMenu: true,
              title: '产品映射资金源编辑',
            },
            component: () =>
              import (
                '@/view/parameter-management/ggcs/cpyszjy-optional-editor-iview.vue'
              ),
          },
          {
            path: '/cpyscsaddiview',
            name: 'cpyscsaddiview',
            meta: {
              hideInMenu: true,
              title: '产品映射参数新增',
            },
            component: () =>
              import ('@/view/parameter-management/ggcs/cpyscs-add-iview.vue'),
          },
        ],
      },
    ],
  },
  {
    path: '/tools',
    name: 'tools',
    meta: {
      showAlways: true,
      icon: 'key',
      title: '系统工具',
    },
    component: Main,
    children: [
      {
        path: '/testTools',
        name: 'testTools',
        meta: {
          showAlways: true,
          title: '测试工具',
        },
        component: parentView,
        children: [
          {
            path: '/createLoan',
            name: 'createLoan',
            meta: {
              title: '造审批进件数据',
            },
            component: () =>
              import ('@/view/system-tools/test-tools/createLoan.vue'),
          },
          {
            path: '/synLoan',
            name: 'synLoan',
            meta: {
              title: '同步进件单',
            },
            component: () =>
              import ('@/view/system-tools/test-tools/synLoan.vue'),
          },
        ],
      },
    ],
  },
  {
    path: '/finance',
    name: 'finance',
    meta: {
      title: '财务处理',
    },
    component: Main,
    children: [
      {
        path: '/loan-handle',
        name: 'loan-handle',
        meta: {
          showAlways: true,
          title: '放款处理',
        },
        component: parentView,
        children: [
          {
            path: '/list-query',
            name: 'list-query',
            meta: {
              title: '清单查询',
            },
            component: () =>
              import ('@/view/finance/loan-handle/list-query.vue'),
          },
          {
            path: '/loan-application',
            name: 'loan-application',
            meta: {
              title: '放款申请',
            },
            component: () =>
              import ('@/view/finance/loan-handle/loan-application.vue'),
          },
          {
            path: '/loan-review',
            name: 'loan-review',
            meta: {
              title: '放款审核',
            },
            component: () =>
              import ('@/view/finance/loan-handle/loan-review.vue'),
          },
          {
            path: '/loan-query',
            name: 'loan-query',
            meta: {
              title: '放款查询',
            },
            component: () =>
              import ('@/view/finance/loan-handle/loan-query.vue'),
          },
          //审核通过拒绝条数
          {
            path: 'finance/payment-deal/payment-audit-result',
            name: 'payment-audit-result',
            meta: {
              title: '审核通过拒绝条数',
            },
            component: () =>
              import ('@/view/finance/payment-deal/payment-audit-result.vue'),
          },
        ],
      },
      {
        path: '/payment-deal',
        name: 'payment-deal',
        meta: {
          showAlways: true,
          title: '还款处理',
        },
        component: parentView,
        children: [
          {
            path: '/replace-payment-apply',
            name: 'replace-payment-apply',
            meta: {
              title: '代还款申请',
            },
            component: () =>
              import ('@/view/finance/payment-deal/replace-payment-apply.vue'),
          },
          {
            path: '/replace-payment-review',
            name: 'replace-payment-review',
            meta: {
              title: '代还款审批',
            },
            component: () =>
              import ('@/view/finance/payment-deal/replace-payment-review.vue'),
          },
          {
            path: '/replace-payment-query',
            name: 'replace-payment-query',
            meta: {
              title: '代还款查询',
            },
            component: () =>
              import ('@/view/finance/payment-deal/replace-payment-query.vue'),
          },
          {
            path: '/early-settle-apply',
            name: 'early-settle-apply',
            meta: {
              title: '提前结清申请',
            },
            component: () =>
              import ('@/view/finance/payment-deal/early-settle-apply.vue'),
          },
          {
            path: '/early-settle-review',
            name: 'early-settle-review',
            meta: {
              title: '提前结清审批',
            },
            component: () =>
              import ('@/view/finance/payment-deal/early-settle-review.vue'),
          },
          //代还款申请 提交
          {
            path: 'finance/payment-deal/replace-payment-apply-data',
            name: 'replace-payment-apply-data',
            meta: {
              hideInMenu: true,
              title: '代还款申请数据',
            },
            component: () =>
              import (
                '@/view/finance/payment-deal/replace-payment-apply-data.vue'
              ),
          },

          //提前结清申请 提交
          {
            path: 'finance/payment-deal/early-settle-apply-data',
            name: 'early-settle-apply-data',
            meta: {
              hideInMenu: true,
              title: '提前结清申请数据',
            },
            component: () =>
              import (
                '@/view/finance/payment-deal/early-settle-apply-data.vue'
              ),
          },
        ],
      },
      {
        path: '/handmade-deduction',
        name: 'handmade-deduction',
        meta: {
          title: '手工代扣',
        },
        component: parentView,
        children: [
          {
            path: '/withhold-payment-apply',
            name: 'withhold-payment-apply',
            meta: {
              title: '代扣还款-申请',
            },
            component: () =>
              import (
                '@/view/finance/handmade-deduction/withhold-payment-apply.vue'
              ),
          },
          {
            path: '/withhold-payment-review',
            name: 'withhold-payment-review',
            meta: {
              title: '代扣还款-审核',
            },
            component: () =>
              import (
                '@/view/finance/handmade-deduction/withhold-payment-review.vue'
              ),
          },
          {
            path: '/withhold-payment-result',
            name: 'withhold-payment-result',
            meta: {
              title: '代扣还款-结果',
            },
            component: () =>
              import (
                '@/view/finance/handmade-deduction/withhold-payment-result.vue'
              ),
          },
        ],
      },
      {
        path: '/balance-account',
        name: 'balance-account',
        meta: {
          title: '流水对账',
        },
        component: parentView,
        children: [
          {
            path: '/repayment-flow-details',
            name: 'repayment-flow-details',
            meta: {
              title: '还款流水详情',
            },
            component: () =>
              import (
                '@/view/finance/balance-account/repayment-flow-details.vue'
              ),
          },
          {
            path: '/service-charge-flow',
            name: 'service-charge-flow',
            meta: {
              title: '服务费代扣流水',
            },
            component: () =>
              import ('@/view/finance/balance-account/service-charge-flow.vue'),
          },
          {
            path: '/security_withholding',
            name: 'security_withholding',
            meta: {
              title: '保险费代扣流水',
            },
            component: () =>
              import ('@/view/finance/balance-account/security_withholding.vue'),
          },
          {
            path: '/payment-company-reconcily',
            name: 'payment-company-reconcily',
            meta: {
              title: '支付公司流水对账',
            },
            component: () =>
              import ('@/view/finance/balance-account/payment-company-reconcily.vue'),
          },
          //流水对账明细
          {
            path: 'balance-account/payment-company-reconcily-detail',
            name: 'payment-company-reconcily-detail',
            meta: {
              hideInMenu: true,
              title: '流水对账明细',
            },
            component: () =>
              import (
                '@/view/finance/balance-account/payment-company-reconcily-detail.vue'
              ),
          },
          {
              path: 'car-insurance-reconciliation',
              name: 'car-insurance-reconciliation',
              meta: {
                title: '车险费代扣流水',
              },
              component: () =>
                import ('@/view/finance/balance-account/car-insurance-reconciliation.vue'),
            },
          {
              path: 'audit-fees-expenses',
              name: 'audit-fees-expenses',
              meta: {
                title: '征审费用收取流水',
              },
              component: () =>
                import (
                  '@/view/finance/balance-account/audit-fees-expenses.vue'
                )
            }
        ],
      },
      {
        path: '/loan-repayment',
        name: 'loan-repayment',
        meta: {
          title: '放贷还款信息',
        },
        component: parentView,
        children: [
          {
            path: '/repayment-plan-query',
            name: 'repayment-plan-query',
            meta: {
              title: '还款计划查询',
            },
            component: () =>
              import ('@/view/finance/loan-repayment/repayment-plan-query.vue'),
          },
          {
            path: '/payment-details-query',
            name: 'payment-details-query',
            meta: {
              title: '还款明细查询',
            },
            component: () =>
              import (
                '@/view/finance/loan-repayment/payment-details-query.vue'
              ),
          },
          {
            path: '/withhold-detail-query',
            name: 'withhold-detail-query',
            meta: {
              title: '代扣详情查询',
            },
            component: () =>
              import (
                '@/view/finance/loan-repayment/withhold-detail-query.vue'
              ),
          },
        ],
      },
      {
        path: '/penalty-adjustment',
        name: 'penalty-adjustment',
        meta: {
          title: '罚息调整',
        },
        component: parentView,
        children: [
          {
            path: '/penalty-adjustment-apply',
            name: 'penalty-adjustment-apply',
            meta: {
              title: '罚息调整申请',
            },
            component: () =>
              import (
                '@/view/finance/penalty-adjustment/penalty-adjustment-apply.vue'
              ),
          },
          {
            path: '/penalty-adjustment-verify',
            name: 'penalty-adjustment-verify',
            meta: {
              title: '罚息调整审核',
            },
            component: () =>
              import (
                '@/view/finance/penalty-adjustment/penalty-adjustment-verify.vue'
              ),
          },
          {
            path: '/penalty-adjustment-query',
            name: 'penalty-adjustment-query',
            meta: {
              title: '罚息调整查询',
            },
            component: () =>
              import (
                '@/view/finance/penalty-adjustment/penalty-adjustment-query.vue'
              ),
          },
        ],
      },
      {
        path: '/fundManage',
        name: 'fundManage',
        meta: {
          title: '资金源管理',
        },
        component: parentView,
        children: [
          {
            path: '/fundSource',
            name: 'fundSource',
            meta: {
              title: '资金源',
            },
            component: () =>
              import ('@/view/finance/loan-handle/fund_list_iview.vue'),
          },
          {
              path: 'finance/fundManage/fundseeiview',
              name: 'fundseeiview',
              meta: {
                hideInMenu: true,
                title: '资金源新增',
              },
              component: () =>
                import ('@/view/finance/loan-handle/fund_see_iview.vue'),
           },
        ],
      },
    ],
  },

  {
    path: '/capital-operation',
    meta: {
      showAlways: true,
      icon: 'key',
      title: '资金清算',
    },
    name: 'capital-operation',
    component: Main,
    children: [
      {
        path: 'bohai-trust-operation',
        name: 'bohai-trust-operation',
        meta: {
          showAlways: true,
          title: '渤海信托运营',
        },
        component: parentView,
        children: [
          {
            path: 'bohai-fund-transfer',
            name: 'bohai-fund-transfer',
            meta: {
              title: '渤海资金划拨',
            },
            component: () =>
              import (
                '@/view/capital-operation/bohai-trust-operation/bohai-fund-transfer.vue'
              ),
          },
          {
            path: 'transfer-confirm',
            name: 'transfer-confirm',
            meta: {
              title: '划拨确认',
            },
            component: () =>
              import (
                '@/view/capital-operation/bohai-trust-operation/transfer-confirm.vue'
              ),
          },
          {
            path: 'repayment-confirm',
            name: 'repayment-confirm',
            meta: {
              title: '还款确认',
            },
            component: () =>
              import (
                '@/view/capital-operation/bohai-trust-operation/repayment-confirm.vue'
              ),
          },
          //渤海资金划拨 :新增
          {
            path: 'capital-operation/bohai-trust-operation/bohai-fund-transfer-add',
            name: 'bohai-fund-transfer-add',
            meta: {
              hideInMenu: true,
              title: '渤海资金划拨新增操作',
            },
            component: () =>
              import (
                '@/view/capital-operation/bohai-trust-operation/bohai-fund-transfer-add.vue'
              ),
          },

          //渤海资金划拨确认
          {
            path: 'capital-operation/bohai-trust-operation/transfer-confirm-add',
            name: 'transfer-confirm-add',
            meta: {
              hideInMenu: true,
              title: '渤海资金划拨划拨确认',
            },
            component: () =>
              import (
                '@/view/capital-operation/bohai-trust-operation/transfer-confirm-add.vue'
              ),
          },

          //渤海资金还款确认
          {
            path: 'capital-operation/bohai-trust-operation/repayment-confirm-add',
            name: 'repayment-confirm-add',
            meta: {
              hideInMenu: true,
              title: '渤海资金还款确认',
            },
            component: () =>
              import (
                '@/view/capital-operation/bohai-trust-operation/repayment-confirm-add.vue'
              ),
          },
        ],
      },
      {
        path: 'mt-bank-operation',
        name: 'mt-bank-operation',
        meta: {
          showAlways: true,
          title: '明泰银行运营',
        },
        component: parentView,
        children: [
          {
            path: 'mt-repayment-list-push',
            name: 'mt-repayment-list-push',
            meta: {
              title: '还款清单推送',
            },
            component: () =>
              import (
                '@/view/capital-operation/mt-bank-operation/mt-repayment-list-push.vue'
              ),
          },
          {
            path: 'mt-ahead-settle-trial',
            name: 'mt-ahead-settle-trial',
            meta: {
              title: '提前结清试算',
            },
            component: () =>
              import (
                '@/view/capital-operation/mt-bank-operation/mt-ahead-settle-trial.vue'
              ),
          },
          //民泰提前结清试算申请页面
          {
            path: 'capital-operation/mt-bank-operation/mt-ahead-settle-trial-apply',
            name: 'mt-ahead-settle-trial-apply',
            meta: {
              hideInMenu: true,
              title: '提前结清试算申请',
            },
            component: () =>
              import (
                '@/view/capital-operation/mt-bank-operation/mt-ahead-settle-trial-apply.vue'
              ),
          },
        ],
      },
      {
        path: 'bs-trust-operation',
        name: 'bs-trust-operation',
        meta: {
          showAlways: true,
          title: '宝生银行运营',
        },
        component: parentView,
        children: [
          {
            path: 'bs-fund-transfer',
            name: 'bs-fund-transfer',
            meta: {
              title: '审批结果查询',
            },
            component: () =>
              import (
                '@/view/capital-operation/bs-bank-operation/bs-approval-results.vue'
              ),
          },
        ],
      },
      {
        path: 'capital-fund-operation',
        name: 'capital-fund-operation',
        meta: {
          showAlways: true,
          title: '资金运营',
        },
        component: parentView,
        children: [
            {
            path: 'capital-fund-back-piece-supplement',
            name: 'capital-fund-back-piece-supplement',
            meta: {
              title: '盛大小贷资金方退单补件',
            },
            component: () =>
              import (
                '@/view/capital-operation/capital-fund-operation/capital-fund-back-piece-supplement.vue'
              ),
          },

          {
            path: 'capital-fund-task-detail',
            name: 'capital-fund-task-detail',
            meta: {
              hideInMenu: true,
              title: '补件上传详情',
            },
            component: () =>
              import (
                '@/view/capital-operation/capital-fund-operation/capital-fund-task-detail.vue'
              ),
          },

          {
            path: 'fund-debt-confirm',
            name: 'fund-debt-confirm',
            meta: {
              title: '资金方债转确认',
            },
            component: () =>
              import (
                '@/view/capital-operation/capital-fund-operation/fund-debt-confirm.vue'
              ),
          },
        ],
      },
    ],
  },
  {
    path: '/collection-manage-menu',
    name: 'collection-manage-menu',
    meta: {
      showAlways: true,
      title: '催收管理',
    },
    component: Main,
    children: [
      {
        path: 'rule-management',
        name: 'rule-management',
        meta: {
          showAlways: true,
          title: '规则管理',
        },
        component: parentView,
        children: [
          {
            path: 'case-assign-rule',
            name: 'case-assign-rule',
            meta: {
              title: '案件分配规则',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/general-config/product-overdue-config.vue'
              ),
          }
        ]
      },
      {
        path: 'collection-manage',
        name: 'collection-manage',
        meta: {
          showAlways: true,
          title: '催收管理',
        },
        component: parentView,
        children: [
          {
            path: 'offline-collection-basicPage',
            name: 'offline-collection-basicPage',
            meta: {
              title: '催收任务处理',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/collection-manage/offline-collection-basicPage.vue'
              ),
          },
          {
            path: 'offline-collection-management',
            name: 'offline-collection-management',
            meta: {
              title: '催收任务管理',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/collection-manage/offline-collection-management.vue'
              ),
          },
          // {
          //   path: 'collection-manage-menu/collection-manage',
          //   name: 'collect-base-info',
          //   meta: {
          //     hideInMenu: true,
          //     title: '催收处理数据详情',
          //   },
          //   component: () =>
          //     import (
          //       '@/view/collection-manage-menu/collection-manage/collect-base-info.vue'
          //     ),
          // },
          {
            path: 'collection-deal',
            name: 'collection-deal',
            meta: {
              title: '催收处理',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/collection-manage/collection-deal.vue'
              ),
          },
          
          //催收信息
          {
            path: 'collection-manage-menu/collection-manage/collection-deal-compent',
            name: 'collection-deal-compent',
            meta: {
              hideInMenu: true,
              title: '催收处理',
              notCache:true
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/collection-manage/collection-deal-compent.vue'
              ),
          },
        ],
      },
      {
        path: 'intelligent-collection',
        name: 'intelligent-collection',
        meta: {
          showAlways: true,
          title: '智能催收',
        },
        component: parentView,
        children: [
          {
            path: 'intelligent-collection-config',
            name: 'intelligent-collection-config',
            meta: {
              title: '智能催收配置',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/intelligent-collection/intelligent-collection-config.vue'
              ),
          },
          {
            path: 'intelligent-collection-config-list',
            name: 'intelligent-collection-config-list',
            meta: {
              title: '智能催收配置列表',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/intelligent-collection/intelligent-collection-config-list.vue'
              ),
          },
          {
            path: 'artificial-collection-detail',
            name: 'artificial-collection-detail',
            meta: {
              title: '人工催收明细查询',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/intelligent-collection/artificial-collection-detail.vue'
              ),
          },
          {
            path: 'phonetic-collection-detail',
            name: 'phonetic-collection-detail',
            meta: {
              title: '语音催收明细查询',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/intelligent-collection/phonetic-collection-detail.vue'
              ),
          },
          {
            path: 'cancel-case-list',
            name: 'cancel-case-list',
            meta: {
              title: '手工撤案',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/intelligent-collection/cancel-case-list.vue'
              ),
          },
//          {
//            path: 'cancel-case-handlist',
//            name: 'cancel-case-handlist',
//            meta: {
//              title: '手工撤案',
//            },
//            component: () =>
//              import (
//                '@/view/collection-manage-menu/intelligent-collection/cancelbyhand.vue'
//              ),
//          },
        ],
      },
      {
        path: 'detail-query',
        name: 'detail-query',
        meta: {
          showAlways: true,
          title: '清单查询',
        },
        component: parentView,
        children: [
          {
            path: 'reminders-list',
            name: 'reminders-list',
            meta: {
              title: '入催清单',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/detail-query/reminders-list.vue'
              ),
          },
          {
            path: 'come-out-list',
            name: 'come-out-list',
            meta: {
              title: '出催清单',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/detail-query/come-out-list.vue'
              ),
          },
        ],
      },
      {
        path: 'manage-after-loan',
        name: 'manage-after-loan',
        meta: {
          showAlways: true,
          title: '贷后管理',
        },
        component: parentView,
        children: [
          {
            path: 'overdue-list-explort',
            name: 'overdue-list-explort',
            meta: {
              title: '逾期清单',
            },
            component: () =>
              import (
                '@/view/collection-manage-menu/manage-after-loan/overdue-list-explort.vue'
              ),
          },
        ],
      },
    ],
  },
  {
    path: '/join',
    name: 'join',
    component: Main,
    children: [
      {
        path: 'join_page',
        name: 'join_page',
        meta: {
          icon: '_qq',
          title: 'QQ群',
        },
        component: () => import ('@/view/join-page.vue'),
      },
    ],
  },
  {
    path: '/components',
    name: 'components',
    meta: {
      icon: 'logo-buffer',
      title: '组件',
    },
    component: Main,
    children: [
      {
        path: 'count_to_page',
        name: 'count_to_page',
        meta: {
          icon: 'md-trending-up',
          title: '数字渐变',
        },
        component: () => import ('@/view/components/count-to/count-to.vue'),
      },
      {
        path: 'tables_page',
        name: 'tables_page',
        meta: {
          icon: 'md-grid',
          title: '多功能表格',
        },
        component: () => import ('@/view/components/tables/tables.vue'),
      },
      {
        path: 'split_pane_page',
        name: 'split_pane_page',
        meta: {
          icon: 'md-pause',
          title: '分割窗口',
        },
        component: () => import ('@/view/components/split-pane/split-pane.vue'),
      },
      {
        path: 'markdown_page',
        name: 'markdown_page',
        meta: {
          icon: 'logo-markdown',
          title: 'Markdown编辑器',
        },
        component: () => import ('@/view/components/markdown/markdown.vue'),
      },
      {
        path: 'editor_page',
        name: 'editor_page',
        meta: {
          icon: 'ios-create',
          title: '富文本编辑器',
        },
        component: () => import ('@/view/components/editor/editor.vue'),
      },
      {
        path: 'icons_page',
        name: 'icons_page',
        meta: {
          icon: '_bear',
          title: '自定义图标',
        },
        component: () => import ('@/view/components/icons/icons.vue'),
      },
    ],
  },
  {
    path: '/update',
    name: 'update',
    meta: {
      icon: 'md-cloud-upload',
      title: '数据上传',
    },
    component: Main,
    children: [
      {
        path: 'update_table_page',
        name: 'update_table_page',
        meta: {
          icon: 'ios-document',
          title: '上传Csv',
        },
        component: () => import ('@/view/update/update-table.vue'),
      },
      {
        path: 'update_paste_page',
        name: 'update_paste_page',
        meta: {
          icon: 'md-clipboard',
          title: '粘贴表格数据',
        },
        component: () => import ('@/view/update/update-paste.vue'),
      },
    ],
  },
  {
    path: '/directive',
    name: 'directive',
    meta: {
      hide: true,
    },
    component: Main,
    children: [
      {
        path: 'directive_page',
        name: 'directive_page',
        meta: {
          icon: 'ios-navigate',
          title: '指令',
        },
        component: () => import ('@/view/directive/directive.vue'),
      },
    ],
  },
  {
    path: '/multilevel',
    name: 'multilevel',
    meta: {
      icon: 'md-menu',
      title: '多级菜单',
    },
    component: Main,
    children: [
      {
        path: 'level_2_1',
        name: 'level_2_1',
        meta: {
          title: '二级-1',
        },
        component: () => import ('@/view/multilevel/level-2-1.vue'),
      },
      {
        path: 'level_2_2',
        name: 'level_2_2',
        meta: {
          access: ['super_admin'],

          showAlways: true,
          title: '二级-2',
        },
        component: parentView,
        children: [
          {
            path: 'level_2_2_1',
            name: 'level_2_2_1',
            meta: {
              title: '三级',
            },
            component: () =>
              import ('@/view/multilevel/level-2-2/level-3-1.vue'),
          },
        ],
      },
      {
        path: 'level_2_3',
        name: 'level_2_3',
        meta: {
          title: '二级-3',
        },
        component: () => import ('@/view/multilevel/level-2-3.vue'),
      },
    ],
  },
  {
    path: '/401',
    name: 'error_401',
    meta: {
      hideInMenu: true,
    },
    component: () => import ('@/view/error-page/401.vue'),
  },
  {
    path: '/500',
    name: 'error_500',
    meta: {
      hideInMenu: true,
    },
    component: () => import ('@/view/error-page/500.vue'),
  },
  {
    path: '*',
    name: 'error_404',
    meta: {
      hideInMenu: true,
    },
    component: () => import ('@/view/error-page/404.vue'),
  },
];
